<?php echo $this->Form->create('Hojasproduccione') ?>
<table class="edita-produccion">
  <tr>
     <td>Cantidad</td>
     <td colspan="3">Formato</td>
     <td>Precio</td>
     <td>Subtotal</td>
  </tr>
   <tr>
      <td>
         <?php echo $this->Form->text("cantidad", array(
    'id' => "cantidad",
    'size' => 20,
    'class' => "validate[required], custom[integer]")); ?>
      </td>
      <?php 
      $tipoformato = $this->data['Hojasproduccione']['tipo_id'];
      $tipotrabajo = $this->data['Hojasproduccione']['tipotrabajo_id'];
      ?>
      <?php if ($tipoformato == 3): ?>
      <?php 
      echo $this->Form->hidden("metrajeini", array('id' =>"metrajeini", "value" => 0));
      echo $this->Form->hidden("metrajefin", array('id' =>"metrajefin", "value" => 0));
      ?>
      <td colspan="3">
      <?php 
      echo $this->Form->select("preciohoja_id",
      $formatoshojas, array("id" => "formatohoja_id")); 
      ?>
      </td>
      <?php 
      else:
      echo $this->Form->hidden("preciohoja_id", array("id" =>"formatohoja_id", "value" => 0));
      ?>         
      <td>
      <?php echo $this->Form->text("metrajeini",
      array(
        'id' => "metrajeini",
        'size' => 6,
       'class' => "validate[required], custom[integer]")); 
       ?>
       </td>
       <td style="text-align: center; text-transform: uppercase; font-weight: bold;">
       X
       </td>
       <td>
       <?php
        echo $this->Form->text("metrajefin", array(
        'id' => "metrajefin",
        'size' => 6,
        'class' => "validate[required], custom[integer]"));
       ?>
       </td>
   <?php endif; ?>
   <?php 
   $cara = $this->data['Hojasproduccione']['cara'];
   if($cara == "AMBOS")
      $num = 2;
   else
      $num = 1;
   ?>
   <?php if ($tipoformato == 1): ?>
   <td>
   <?php echo $this->Form->text("costo", array
          ('id' => "precio")); ?>
   </td>
   <td>
   <?php echo $this->Form->text("precio", array
('id' => "subtotal", 'name' => "subtotal")); ?>
   </td>
   <?php else: ?>
   <td id="cargacosto" colspan="2">
   <table class="ajaxtabla">
   <tr>
      <td>
      <?php 
      $precio = $this->data['Hojasproduccione']['costo'];
      $costo = array("$precio"=>$precio);
      $valor = array('0' => '0.00');
      echo $this->Form->select("costo",
      $costo, array(
                'value' => $precio,
                'selected' => 'selected',
                "id" => "precio")); ?>
      </td>
      <td id="subtotal">
      $.<?php echo $this->data['Hojasproduccione']['precio'];?>
      </td>
   </tr>
   </table>
   </td>
   <?php endif; ?>
   <td>
   <a href="#" onclick="javascript:actualizar();">
   Actualizar
   </a>
  
   </td>
                
</tr>   


</table>


<?php
$options = array('class' => 'button', 'Value' => 'Editar');
echo $this->Form->end($options);
?>

<script>
    function actualizar(){
       //alert("entro");
        var canti = jQuery('#cantidad').val();
        var dim1 = jQuery('#metrajeini').val();
        var dim2 = jQuery('#metrajefin').val();
        var tipoformato = <?php echo $tipoformato; ?>;
        var hoja= jQuery('#formatohoja_id').val();
        var cara = <?php echo $num; ?>;
        if(tipoformato == 1){
        var precio = jQuery('#precio').val();
        var formato = dim1 * dim2;
        preciotrabajo = ((formato*precio) * canti)* cara;
        precio = preciotrabajo.toFixed(2);
        jQuery("#subtotal").val(
           precio
		   );
        }else{
            //url = "http://www.generalinternacional.net/";
            url2 =  "http://www.generalinternacional.net/trabajos/ajaxeditcosto/";
            jQuery("#cargacosto").load(url2+<?php echo $tipotrabajo;?>+'/'+canti+'/'+dim1+'/'+dim2+'/'+tipoformato+'/'+cara+'/'+hoja);    
        }
        
       // subtotales();
      
    }

</script> 